package cn.demoncat.util.pay.unionpay.util;

import cn.demoncat.util.pay.unionpay.config.UnionpayProperties;
import com.unionpay.acp.sdk.CertUtil;
import com.unionpay.acp.sdk.SDKConfig;
import org.springframework.stereotype.Component;

import javax.annotation.PostConstruct;
import javax.annotation.Resource;

/**
 * 银联支付
 * 
 * @author 延晓磊
 *
 * @since 2020年3月24日
 */
@Component
public class UnionpayUtil {
	
	@Resource
	private UnionpayProperties unionpayProperties;
	
	/**
	 * 初始化
	 * 
	 * 
	 * @author 延晓磊
	 *
	 * @since 2020年3月25日
	 */
	@PostConstruct
	public void init() {
		// 加载银联配置
		SDKConfig.init(unionpayProperties);
		// 加载银联证书
		CertUtil.init();
	}
	
	
}
